
html,body{font:90% "Lucida Grande",Tahoma,Arial,sans-serif,georgia,Helvetica,Verdana;}
body{padding:20px;min-width:600px;}
body.iframe{min-width:450px;}

hr{border:0;border-bottom:1px solid #aaa;}

h1,h2,h3,h4,h5{margin:0;}
body.iframe h1,h2,h3{border-bottom:1px dotted #000;padding:0 0 10px 0;margin:0 0 10px 0;}

p{padding:3px 0;margin:0;}
p.subline{margin-top:-6px;}

span.sub{color:#999;display:block;margin-top:2px;}

a{color:#00c;}
a.insite{color:#77c;}
a.info{color:#999;font-size:85%;}

ul{list-style-type:none;margin:0 0 20px -20px;}
ul ul{margin:0 0 0px -20px; color:#999;}

form{margin:0;padding:0;}
input,textarea{padding:1px;margin:5px 5px 5px 0;}
input.text{display:inline;}
input.checkbox{margin:2px 0 0 0;}
label{margin:0 0 1px 0;display:block;}
label.checkbox{display:inline;margin:-2px 10px 0 0;}
select{padding:1px;}
input.button{margin:5px 10px 0 0;padding:3px;}
input.button-with-side-text{margin-right:10px;}

pre{font-size:120%;}

span.error{color:red;padding:0;margin:0;font-size:85%;}
span.info{color:#999;font-size:85%;}

div.preview-link-request{margin:0 0 20px 0;}

.nolink{text-decoration:underline;}
.attention{color:#ff6600;}
.error{color:red;}
.hide{display:none;}
.block{display:block;}
.inline{display:inline;}
.em{font-style:italicize;}
.small-font{font-size:85%;}

.float-right{float:right;}

.quater-wide{width:25%;}
.half-wide{width:50%;}
.three-quater-wide{width:75%;}
.full-wide{width:100%;}
